keen sense of honor/duty - Türkçe İngilizce Sözlük